The course aims to prepare senior students to pursue a complete project from its design stage up to testing and/or evaluating the product. This is achieved by means of experimental, theoretical and/or applied methodologies to produce a real or virtual product. The project and its product are identified in consultation with a project supervisor. This course enhances various student skills, such as: critical thinking, time management, team work, literal search, and communication.